1. 首页 > 软件园

Linux教程:复制与移动文本文件 linux中的复制粘贴命令

作者:admin 更新时间:2024-06-27
摘要:一、文件的复制
在Linux系统中,可以使用cp命令来复制文件。其基本语法为:
cp [PATH]... [TARGET]
如果cp命令不指定目标文件的名字,则会保持原来的名字,例如:
cp,Linux教程:复制与移动文本文件 linux中的复制粘贴命令

 

大家好,本网站为大家提供优质的、全新的游戏攻略,援助大家更愉悦地、更顺手地玩游戏,走过路过不要错过奥。

一、文件的复制

在Linux系统中,可以使用cp命令来复制文件。其基本语法为:

cp [PATH]... [TARGET]

若果cp命令不指定目标文件的名字,则会保持原来的名字,例如:

cp /etc/inittab ./

使用ls命令可以查看复制后的文件:

ls

若果cp的目标目录下有重名文件,则会提示用户是否遮盖,例如:

cp /etc/inittab ./inittab

若果cp的目标定名为x,而此目标位置恰好有一个目录名为x,则直接将此文件复制到该目录x下:

cp /etc/inittab ./x

使用ls命令可以查看目录下的文件:

ls x

小结:

1. 若果目标不存在,则复制并重定名指定的名称;

2. 若果目标存在:

nbsp;nbsp;nbsp;nbsp;a) 若果是文件,则遮盖;

nbsp;nbsp;nbsp;nbsp;b) 若果是目录,则将文件复制到指定的目录中。

若果要复制的文件是多个,则cp后面可以有多个路径,例如:

cp /etc/inittab ./test1.txt

但是要注意,以上语句会报错,因为目标不是一个目录。若果要复制多个文件,则目标务必是目录。cp命令默认不支持目录复制。若果要复制目录,需要使用扩展选项 -r 来实现递归复制,例如:

cp -r /tmp/x1 ./x2

除了-r选项外,也可以使用-a选项进行递归复制,它的功能更加强大,等同于 -dR 选项,即全部复制。事实上,-R、-r和-recursive都表示递归复制。

二、挪动文件

挪动文件的方式和复制文件基本类似,可以使用mv命令来挪动文件。其基本语法为:

mv [PATH]... [TARGET]

挪动文件可以直接挪动目录,而无需添加递归选项,例如:

mv /tmp/x2 ./x

同样的,挪动文件也可以一次挪动多个,若果遇到重名的状况,会提示是否遮盖,例如:

mv /tmp/x2 ./x

可以使用mkdir命令创建目录:

mkdir /tmp/x/{a,c}_{b,d}

然后使用mv命令挪动文件:

mv /tmp/c_{b,d} ./x

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将即刻删除。

大家注意,牢记持续关注本游戏攻略网站,您的支持是我们最大的动力奥,我们会努力提供全网新的游戏攻略教程,加油。

本创作内容,未授权勿转载,必究权责。

免责说明:本文代表的是网站编辑的观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经确认,因此对本文以及其中全部或者部份内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。